If there is no idle thread, null will be returned and the task and onFinish callbacks will be executed on that same thread. - Keep in mind that pushin task is not enough. You need to call startWorking() to make it active after pushing tasks
See Implementation
If there is no idle thread, null will be returned and the task and onFinish callbacks will be executed on that same thread. - Keep in mind that pushin task is not enough. You need to call startWorking() to make it active after pushing tasks